Skip to content

Update Code-Style-Language-Versions.rst#4925

Merged
fujitatomoya merged 5 commits intoros2:rollingfrom
mosfet80:patch-1
Jul 18, 2025
Merged

Update Code-Style-Language-Versions.rst#4925
fujitatomoya merged 5 commits intoros2:rollingfrom
mosfet80:patch-1

Conversation

@mosfet80
Copy link
Copy Markdown
Contributor

@mosfet80 mosfet80 commented Jan 7, 2025

Compatibility with versions of CMake older than 3.10 is now deprecated and will be removed from a future version. Oldest supported Ubuntu 20.04 use cmake 3.15

https://cmake.org/cmake/help/v3.31/release/3.31.html

Compatibility with versions of CMake older than 3.10 is now deprecated and will be removed from a future version.
Oldest supported Ubuntu 20.04 use cmake 3.15

https://cmake.org/cmake/help/v3.31/release/3.31.html

Signed-off-by: mosfet80 <realeandrea@yahoo.it>
Copy link
Copy Markdown
Collaborator

@fujitatomoya fujitatomoya left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CMake versions are different for each platform, we would want to remove the version here and link https://www.ros.org/reps/rep-2000.html#jazzy-jalisco-may-2024-may-2029 instead?

@mosfet80
Copy link
Copy Markdown
Contributor Author

mosfet80 commented Jan 7, 2025

CMake versions are different for each platform, we would want to remove the version here and link https://www.ros.org/reps/rep-2000.html#jazzy-jalisco-may-2024-may-2029 instead?

looking at the tables in the link, the oldest cmake version used among the supported ros versions is 3.16.5. this corresponds to the use of ros humble on openembedded

Signed-off-by: mosfet80 <realeandrea@yahoo.it>
Copy link
Copy Markdown
Contributor

@sloretz sloretz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1 to including a link to REP 2000, and also +1 to including the minimum version of any supported ROS distro so the reader doesn't have to look through it.

Comment thread source/The-ROS2-Project/Contributing/Code-Style-Language-Versions.rst Outdated
@sloretz sloretz added the more-information-needed Further information is required label Jan 24, 2025
…ons.rst

Co-authored-by: Shane Loretz <shane.loretz@gmail.com>
Signed-off-by: mosfet80 <10235105+mosfet80@users.noreply.github.com>
@mosfet80 mosfet80 requested review from fujitatomoya and sloretz July 17, 2025 20:09
Comment thread source/The-ROS2-Project/Contributing/Code-Style-Language-Versions.rst Outdated
Signed-off-by: Shane Loretz <shane.loretz@gmail.com>
Comment thread source/The-ROS2-Project/Contributing/Code-Style-Language-Versions.rst Outdated
Signed-off-by: Shane Loretz <shane.loretz@gmail.com>
Copy link
Copy Markdown
Contributor

@sloretz sloretz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the PR!

@fujitatomoya fujitatomoya merged commit 709e210 into ros2:rolling Jul 18, 2025
5 checks passed
@fujitatomoya fujitatomoya added the backport-all backport at reviewers discretion; from rolling to all versions label Jul 18, 2025
mergify Bot pushed a commit that referenced this pull request Jul 18, 2025
* Update Code-Style-Language-Versions.rst

Compatibility with versions of CMake older than 3.10 is now deprecated and will be removed from a future version.
Oldest supported Ubuntu 20.04 use cmake 3.15

https://cmake.org/cmake/help/v3.31/release/3.31.html

Signed-off-by: mosfet80 <realeandrea@yahoo.it>

* Update Code-Style-Language-Versions.rst

Signed-off-by: mosfet80 <realeandrea@yahoo.it>

* Update source/The-ROS2-Project/Contributing/Code-Style-Language-Versions.rst

Co-authored-by: Shane Loretz <shane.loretz@gmail.com>
Signed-off-by: mosfet80 <10235105+mosfet80@users.noreply.github.com>

* Use RST link syntax

Signed-off-by: Shane Loretz <shane.loretz@gmail.com>

* Fix RST link syntax

Signed-off-by: Shane Loretz <shane.loretz@gmail.com>

---------

Signed-off-by: mosfet80 <realeandrea@yahoo.it>
Signed-off-by: mosfet80 <10235105+mosfet80@users.noreply.github.com>
Signed-off-by: Shane Loretz <shane.loretz@gmail.com>
Co-authored-by: Shane Loretz <shane.loretz@gmail.com>
(cherry picked from commit 709e210)
mergify Bot pushed a commit that referenced this pull request Jul 18, 2025
* Update Code-Style-Language-Versions.rst

Compatibility with versions of CMake older than 3.10 is now deprecated and will be removed from a future version.
Oldest supported Ubuntu 20.04 use cmake 3.15

https://cmake.org/cmake/help/v3.31/release/3.31.html

Signed-off-by: mosfet80 <realeandrea@yahoo.it>

* Update Code-Style-Language-Versions.rst

Signed-off-by: mosfet80 <realeandrea@yahoo.it>

* Update source/The-ROS2-Project/Contributing/Code-Style-Language-Versions.rst

Co-authored-by: Shane Loretz <shane.loretz@gmail.com>
Signed-off-by: mosfet80 <10235105+mosfet80@users.noreply.github.com>

* Use RST link syntax

Signed-off-by: Shane Loretz <shane.loretz@gmail.com>

* Fix RST link syntax

Signed-off-by: Shane Loretz <shane.loretz@gmail.com>

---------

Signed-off-by: mosfet80 <realeandrea@yahoo.it>
Signed-off-by: mosfet80 <10235105+mosfet80@users.noreply.github.com>
Signed-off-by: Shane Loretz <shane.loretz@gmail.com>
Co-authored-by: Shane Loretz <shane.loretz@gmail.com>
(cherry picked from commit 709e210)
mergify Bot pushed a commit that referenced this pull request Jul 18, 2025
* Update Code-Style-Language-Versions.rst

Compatibility with versions of CMake older than 3.10 is now deprecated and will be removed from a future version.
Oldest supported Ubuntu 20.04 use cmake 3.15

https://cmake.org/cmake/help/v3.31/release/3.31.html

Signed-off-by: mosfet80 <realeandrea@yahoo.it>

* Update Code-Style-Language-Versions.rst

Signed-off-by: mosfet80 <realeandrea@yahoo.it>

* Update source/The-ROS2-Project/Contributing/Code-Style-Language-Versions.rst

Co-authored-by: Shane Loretz <shane.loretz@gmail.com>
Signed-off-by: mosfet80 <10235105+mosfet80@users.noreply.github.com>

* Use RST link syntax

Signed-off-by: Shane Loretz <shane.loretz@gmail.com>

* Fix RST link syntax

Signed-off-by: Shane Loretz <shane.loretz@gmail.com>

---------

Signed-off-by: mosfet80 <realeandrea@yahoo.it>
Signed-off-by: mosfet80 <10235105+mosfet80@users.noreply.github.com>
Signed-off-by: Shane Loretz <shane.loretz@gmail.com>
Co-authored-by: Shane Loretz <shane.loretz@gmail.com>
(cherry picked from commit 709e210)
fujitatomoya pushed a commit that referenced this pull request Jul 18, 2025
* Update Code-Style-Language-Versions.rst

Compatibility with versions of CMake older than 3.10 is now deprecated and will be removed from a future version.
Oldest supported Ubuntu 20.04 use cmake 3.15

https://cmake.org/cmake/help/v3.31/release/3.31.html



* Update Code-Style-Language-Versions.rst



* Update source/The-ROS2-Project/Contributing/Code-Style-Language-Versions.rst




* Use RST link syntax



* Fix RST link syntax



---------





(cherry picked from commit 709e210)

Signed-off-by: mosfet80 <realeandrea@yahoo.it>
Signed-off-by: mosfet80 <10235105+mosfet80@users.noreply.github.com>
Signed-off-by: Shane Loretz <shane.loretz@gmail.com>
Co-authored-by: mosfet80 <10235105+mosfet80@users.noreply.github.com>
Co-authored-by: Shane Loretz <shane.loretz@gmail.com>
fujitatomoya pushed a commit that referenced this pull request Jul 18, 2025
* Update Code-Style-Language-Versions.rst

Compatibility with versions of CMake older than 3.10 is now deprecated and will be removed from a future version.
Oldest supported Ubuntu 20.04 use cmake 3.15

https://cmake.org/cmake/help/v3.31/release/3.31.html



* Update Code-Style-Language-Versions.rst



* Update source/The-ROS2-Project/Contributing/Code-Style-Language-Versions.rst




* Use RST link syntax



* Fix RST link syntax



---------





(cherry picked from commit 709e210)

Signed-off-by: mosfet80 <realeandrea@yahoo.it>
Signed-off-by: mosfet80 <10235105+mosfet80@users.noreply.github.com>
Signed-off-by: Shane Loretz <shane.loretz@gmail.com>
Co-authored-by: mosfet80 <10235105+mosfet80@users.noreply.github.com>
Co-authored-by: Shane Loretz <shane.loretz@gmail.com>
fujitatomoya pushed a commit that referenced this pull request Jul 18, 2025
* Update Code-Style-Language-Versions.rst

Compatibility with versions of CMake older than 3.10 is now deprecated and will be removed from a future version.
Oldest supported Ubuntu 20.04 use cmake 3.15

https://cmake.org/cmake/help/v3.31/release/3.31.html



* Update Code-Style-Language-Versions.rst



* Update source/The-ROS2-Project/Contributing/Code-Style-Language-Versions.rst




* Use RST link syntax



* Fix RST link syntax



---------





(cherry picked from commit 709e210)

Signed-off-by: mosfet80 <realeandrea@yahoo.it>
Signed-off-by: mosfet80 <10235105+mosfet80@users.noreply.github.com>
Signed-off-by: Shane Loretz <shane.loretz@gmail.com>
Co-authored-by: mosfet80 <10235105+mosfet80@users.noreply.github.com>
Co-authored-by: Shane Loretz <shane.loretz@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-all backport at reviewers discretion; from rolling to all versions more-information-needed Further information is required

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants